]> shimmer.witbreuk.eu Git - UltimateKEYS.git/blobdiff - autohotkey-v1.1/UltimateKEYS SW (Scroll Lock).ahk
Add files via upload
[UltimateKEYS.git] / autohotkey-v1.1 / UltimateKEYS SW (Scroll Lock).ahk
index c6ee0e2bdadff4f48a8214043f41d3e5dcf49be9..427faa44333202bb25753e99ca1edc0443b40ab0 100644 (file)
@@ -1,17 +1,17 @@
-; UltimateKEYS SW (Scroll Lock).ahk - 2021-10-28
+; UltimateKEYS SW (Scroll Lock).ahk - 2021-11-22
 
-; Created by :  Pieter Degroote
+; Website :  www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/)
 
-; License :     GNU General Public License Version 3
+; License :  GNU General Public License Version 3
 
-; GitHub :      https://github.com/pieter-degroote/UltimateKEYS
+; GitHub :   github.com/pieter-degroote/UltimateKEYS
 
 
 ; Requirements :
 
-; Keyboard layout (on Windows OS) :  US QWERTY
+; Keyboard layout (on Windows) :  US QWERTY
 
-; AutoHotkey v1.1 (https://www.autohotkey.com/)
+; AutoHotkey v1.1 (www.autohotkey.com)
 
 
 
@@ -230,6 +230,8 @@ dkMacronStroke.item["t"] := "{u+0167}"  ; (ŧ) t with stroke
 dkMacronStroke.item["T"] := "{u+0166}"  ; (Ŧ) T with stroke
 dkMacronStroke.item["u"] := "{u+016b}"  ; (ū) u with macron
 dkMacronStroke.item["U"] := "{u+016a}"  ; (Ū) U with macron
+dkMacronStroke.item["v"] := "{u+01d6}"  ; (ǖ) u with diaeresis and macron
+dkMacronStroke.item["V"] := "{u+01d5}"  ; (Ǖ) U with diaeresis and macron
 dkMacronStroke.item["y"] := "{u+0233}"  ; (ȳ) y with macron
 dkMacronStroke.item["Y"] := "{u+0232}"  ; (Ȳ) Y with macron
 dkMacronStroke.item["z"] := "{u+01b6}"  ; (ƶ) z with stroke
@@ -499,6 +501,8 @@ dkDiaeresis.item["S"] := "{u+01a9}"  ; (Ʃ) capital letter esh
 dkDiaeresis.item["t"] := "{u+1e97}"  ; (ẗ) t with diaeresis
 dkDiaeresis.item["u"] := "{u+00fc}"  ; (ü) u with diaeresis
 dkDiaeresis.item["U"] := "{u+00dc}"  ; (Ü) U with diaeresis
+dkDiaeresis.item["v"] := "{u+01d8}"  ; (ǘ) u with diaeresis and acute
+dkDiaeresis.item["V"] := "{u+01d7}"  ; (Ǘ) U with diaeresis and acute
 dkDiaeresis.item["w"] := "{u+1e85}"  ; (ẅ) w with diaeresis
 dkDiaeresis.item["W"] := "{u+1e84}"  ; (Ẅ) W with diaeresis
 dkDiaeresis.item["x"] := "{u+1e8d}"  ; (ẍ) x with diaeresis
@@ -529,6 +533,8 @@ dkGraveAccent.item["t"] := "{u+00fe}"  ; (þ) small letter thorn
 dkGraveAccent.item["T"] := "{u+00de}"  ; (Þ) capital letter thorn
 dkGraveAccent.item["u"] := "{u+0215}"  ; (ȕ) u with double grave
 dkGraveAccent.item["U"] := "{u+0214}"  ; (Ȕ) U with double grave
+dkGraveAccent.item["v"] := "{u+01dc}"  ; (ǜ) u with diaeresis and grave
+dkGraveAccent.item["V"] := "{u+01db}"  ; (Ǜ) U with diaeresis and grave
 dkGraveAccent.item["w"] := "{u+1e81}"  ; (ẁ) w with grave
 dkGraveAccent.item["W"] := "{u+1e80}"  ; (Ẁ) W with grave
 dkGraveAccent.item["y"] := "{u+1ef3}"  ; (ỳ) y with grave
@@ -685,10 +691,10 @@ dkSymbols.item[" "] := "{u+00d7}"  ; (×) multiplication sign
 ; Dead Key :  Currency
 
 dkCurrency := ComObjCreate("Scripting.Dictionary")
-dkCurrency.item["a"] := "{u+20b3}"  ; (₳) Argentine austral
+dkCurrency.item["a"] := "{u+058f}"  ; (֏) Armenian dram
 dkCurrency.item["A"] := "{u+20b3}"  ; (₳) Argentine austral
 dkCurrency.item["b"] := "{u+20bf}"  ; (₿) bitcoin
-dkCurrency.item["B"] := "{u+20bf}"  ; (₿) bitcoin
+dkCurrency.item["B"] := "{u+0e3f}"  ; (฿) Thai baht
 dkCurrency.item["c"] := "{u+20a1}"  ; (₡) Costa Rican colón
 dkCurrency.item["C"] := "{u+20b5}"  ; (₵) Ghanaian cedi
 dkCurrency.item["d"] := "{u+20ab}"  ; (₫) Vietnamese dong
@@ -706,9 +712,9 @@ dkCurrency.item["L"] := "{u+20be}"  ; (₾) Georgian lari
 dkCurrency.item["m"] := "{u+20bc}"  ; (₼) Azerbaijani manat
 dkCurrency.item["M"] := "{u+20a5}"  ; (₥) mill sign
 dkCurrency.item["n"] := "{u+20a6}"  ; (₦) Nigerian naira
-dkCurrency.item["N"] := "{u+20a6}"  ; (₦) Nigerian naira
+dkCurrency.item["N"] := "{u+20bb}"  ; (₻) nordic mark
 dkCurrency.item["p"] := "{u+20b1}"  ; (₱) Philippine peso
-dkCurrency.item["P"] := "{u+20b1}"  ; (₱) Philippine peso
+dkCurrency.item["P"] := "{u+20a7}"  ; (₧) Spanish pesetas
 dkCurrency.item["r"] := "{u+20b9}"  ; (₹) Indian rupee
 dkCurrency.item["R"] := "{u+20bd}"  ; (₽) Russian ruble
 dkCurrency.item["s"] := "{u+20aa}"  ; (₪) Israeli new shekel
@@ -720,9 +726,11 @@ dkCurrency.item["W"] := "{u+20a9}"  ; (₩) South Korean won
 dkCurrency.item["x"] := "{u+00a4}"  ; (¤) currency sign
 dkCurrency.item["X"] := "{u+00a4}"  ; (¤) currency sign
 dkCurrency.item[chr(0x00e7)] := "{u+20a2}"  ; (ç -> ₢) Brazilian cruzeiro
-dkCurrency.item[chr(0x00c7)] := "{u+20a2}"  ; (Ç -> ₢) Brazilian cruzeiro
+dkCurrency.item[chr(0x00c7)] := "{u+20a0}"  ; (Ç -> ₠) euro-currency sign
 dkCurrency.item[chr(0x00f8)] := "{u+20a4}"  ; (ø -> ₤) lira
 dkCurrency.item[chr(0x00d8)] := "{u+20b6}"  ; (Ø -> ₶) livre tournois
+dkCurrency.item[chr(0x00ea)] := "{u+20a8}"  ; (ê -> ₨) rupee sign
+dkCurrency.item[chr(0x00ca)] := "{u+20a8}"  ; (Ê -> ₨) rupee sign
 dkCurrency.item[" "] := "{u+00a4}"  ; (¤) currency sign
 
 
@@ -877,7 +885,7 @@ dkMathSymbols.item["^"] := "{u+2220}"  ; (∠) angle symbol
 dkMathSymbols.item["7"] := "{u+2227}"  ; (∧) logical and
 dkMathSymbols.item["&"] := "{u+2227}"  ; (∧) logical and
 dkMathSymbols.item["8"] := "{u+2297}"  ; (⊗) circled times
-dkMathSymbols.item["*"] := "{u+2297}"  ; (⊗) circled times
+dkMathSymbols.item["*"] := "{u+2299}"  ; (⊙) circled dot operator
 dkMathSymbols.item["9"] := "{u+221f}"  ; (∟) right angle
 dkMathSymbols.item["("] := "{u+221f}"  ; (∟) right angle
 dkMathSymbols.item["0"] := "{u+2221}"  ; (∡) measured angle
@@ -905,6 +913,10 @@ dkMathSymbols.item[chr(0x00e7)] := "{u+2245}"  ; (ç -> ≅) congruent to
 dkMathSymbols.item[chr(0x00c7)] := "{u+2247}"  ; (Ç -> ≇) not congruent to
 dkMathSymbols.item[chr(0x00f6)] := "{u+2300}"  ; (ö -> ⌀) diameter sign
 dkMathSymbols.item[chr(0x00d6)] := "{u+2300}"  ; (Ö -> ⌀) diameter sign
+dkMathSymbols.item[chr(0x00f2)] := "{u+2a7d}"  ; (ò -> ⩽) less-than or slanted equal to
+dkMathSymbols.item[chr(0x00d2)] := "{u+2a7d}"  ; (Ò -> ⩽) less-than or slanted equal to
+dkMathSymbols.item[chr(0x00f3)] := "{u+2a7e}"  ; (ó -> ⩾) greater-than or slanted equal to
+dkMathSymbols.item[chr(0x00d3)] := "{u+2a7e}"  ; (Ó -> ⩾) greater-than or slanted equal to
 dkMathSymbols.item[chr(0x00f5)] := "{u+2261}"  ; (õ -> ≡) identical to
 dkMathSymbols.item[chr(0x00d5)] := "{u+2262}"  ; (Õ -> ≢) not identical to
 dkMathSymbols.item[" "] := "{u+221a}"  ; (√) square root